Big Huge Thesaurus

nautical signal flag

noun